The Jama Masjid is the largest Mosque in India and located in the middle of Old Delhi.
Return to photos of
india/Delhi/Jama Masjid